transmitting brake power - French English Dictionary